Napoli vs Cagliari: prediction & betting odds 23 May 2025

The Matchday 38 clash in Serie A between Napoli and Cagliari will take place on May 23 at the Diego Armando Maradona Stadium. Napoli vs. Cagliari: prediction and betting odds, statistics.

Napoli

Antonio Conte's side dropped points in their last away match against Parma (0-0). Nevertheless, Napoli extended their unbeaten run in the league to 11 matches (6 wins, 5 draws). Moreover, the team kept a clean sheet for the fifth time in their last six Serie A matches. The Neapolitans remain at the top of the league table with 79 points, maintaining a one-point lead over second-placed Inter. If Napoli loses this round and Inter draws, there will be a playoff match for the championship. Notably, Napoli has conceded only 27 goals this season, the best record in the league.

  • The club has not lost in their last ten home matches in Serie A (7 wins, 3 draws).
  • Both teams scored in 6 of Napoli's last 8 home league matches.
  • The Neapolitans have scored at least two goals in their last five home Serie A matches.

Predicted lineup for Napoli (3-5-2)

Alex Meret – Amir Rrahmani, Giovanni Di Lorenzo, Mathias Olivera – Giacomo Raspadori, Andre-Frank Zambo Anguissa, Billy Gilmour, Scott McTominay, Leonardo Spinazzola – Matteo Politano, Romelu Lukaku.

Defender Juan Jesus will miss the match due to injury. Head coach Antonio Conte is also suspended for this game.

Cagliari

Davide Nicola's side confidently defeated Venezia 3-0 at home in the last round. This was only Cagliari's second win in their last seven league matches (1 draw, 4 losses). Additionally, the club recorded their third big win in Serie A in 2025. The Sardinians have secured their place in the top Italian division, amassing 36 points and moving five points clear of the relegation zone.

  • The team has not won in 8 of their last 9 away Serie A matches (3 draws, 5 losses).
  • Cagliari has not conceded more than two goals in 9 of their last 11 away league matches.
  • A maximum of three goals have been scored in 9 of Cagliari's last 11 away Serie A matches.

Predicted lineup for Cagliari (3-5-2)

Elia Caprile – Sebastiano Luperto, Yerry Mina, Gabriele Zappa – Michel Adopo, Nadir Zortea, Antoine Makoumbou, Tommaso Augello, Alessandro Deiola – Zito Luvumbo, Roberto Piccoli.

First-choice goalkeeper Elia Caprile and forward Zito Luvumbo will miss the match due to injuries.

Referee

Federico La Penna (Italy)

Matches – 13 (Serie A, 2024/25);

Yellow cards shown (including second yellows) – 59;

Average yellow cards per match – 4.5;

Red cards shown – 1;

Average fouls per match – 28;

Penalties – 38%.

Napoli vs. Cagliari: Match Prediction

The Neapolitans are on the brink of clinching the championship. They need a win, and they have excellent chances to achieve this on home turf – Antonio Conte's side has won 4 of their last 5 home Serie A matches. However, Napoli does not boast high scoring: in their last 14 home league matches, they have not scored more than two goals. Even against opponents like Lecce, Verona, Venezia, and Udinese, the Neapolitans have scored a maximum of two goals.

Cagliari has already resolved their issues and lacks tournament motivation. Additionally, the Sardinians have suffered five defeats in their last eight away Serie A matches. Scoring away goals has been challenging for Davide Nicola's side: in 8 of their last 9 league matches, the team has scored a maximum of one goal. Meanwhile, they have conceded more than two goals only twice in their last 11 away Serie A matches.

I believe the Neapolitans will achieve their goal, but the match is unlikely to be high-scoring. My prediction: Home win and Total under 3.5 goals

Napoli — Cagliari betting tips 23 May 2025

The dramatic finale of the Serie A season reaches its climax on Friday evening. Napoli need only to defeat Cagliari or hope for Inter Milan to drop points in a concurrent fixture to secure their second Scudetto in the last three seasons.

Recent slip-ups against Genoa (2:2) and Parma (0:0) have shown that Napoli are feeling the pressure at the top of the standings. Last weekend, the squad generated just 0.38 xG against Parma, who are still battling relegation. However, Napoli currently boast the tightest defence in Serie A, having conceded only 27 goals. On home turf, they have taken 42 points from 18 matches — a record bettered only by Inter Milan, who have 43 from 19.

A comprehensive 3:0 victory over Venezia in their previous outing allowed Cagliari to enter the final round with a comfortable gap above the relegation zone. Still, their attacking output away from home remains among the weakest in the league: despite producing 20.51 xG on their travels, they have scored just 16 goals — with only four teams registering fewer. Cagliari have also lost Zito Luvumbo to another injury, further diminishing an already limited attacking unit.

In the reverse fixture back in September, Napoli cruised to a 4:0 win away from home. This time, a narrow victory would suffice. Napoli may find it difficult to generate a high volume of chances, but they are unlikely to concede against Cagliari.

Betting prediction
Cagliari Total Under 0.5
Cf
Odds
13/20
Bet now

Napoli vs Cagliari Odds

Current season

Logo Napoli Logo Cagliari
23 Wins 9
4 Lost 19
10 Draws 9
1.54 GF per game 1.08
0.73 GA per game 1.46
5.43 Corners per game 4.81
1.22 Yellow cards per game 1.73

Serie A: previous matches in the tournament

Napoli
18.05.25
Parma
Napoli
D
11.05.25
Napoli
Genoa
D
03.05.25
Lecce
Napoli
W
27.04.25
Napoli
Torino
W
19.04.25
Monza
Napoli
W
14.04.25
Napoli
Empoli
W
07.04.25
Bologna
Napoli
D
30.03.25
Napoli
AC Milan
W
16.03.25
Venezia
Napoli
D
09.03.25
Napoli
Fiorentina
W
01.03.25
Napoli
Inter Milan
D
23.02.25
Como
Napoli
L
15.02.25
Lazio
Napoli
D
09.02.25
Napoli
Udinese
D
02.02.25
AS Roma
Napoli
D
25.01.25
Napoli
Juventus
W
18.01.25
Atalanta
Napoli
W
12.01.25
Napoli
Hellas Verona
W
04.01.25
Fiorentina
Napoli
W
29.12.24
Napoli
Venezia
W
21.12.24
Genoa
Napoli
W
14.12.24
Udinese
Napoli
W
08.12.24
Napoli
Lazio
L
01.12.24
Torino
Napoli
W
24.11.24
Napoli
AS Roma
W
10.11.24
Inter Milan
Napoli
D
03.11.24
Napoli
Atalanta
L
29.10.24
AC Milan
Napoli
W
26.10.24
Napoli
Lecce
W
20.10.24
Empoli
Napoli
W
04.10.24
Napoli
Como
W
29.09.24
Napoli
Monza
W
21.09.24
Juventus
Napoli
D
15.09.24
Cagliari
Napoli
W
31.08.24
Napoli
Parma
W
25.08.24
Napoli
Bologna
W
18.08.24
Hellas Verona
Napoli
L
More matches
Cagliari
18.05.25
Cagliari
Venezia
W
10.05.25
Como
Cagliari
L
03.05.25
Cagliari
Udinese
L
28.04.25
Hellas Verona
Cagliari
W
23.04.25
Cagliari
Fiorentina
L
12.04.25
Inter Milan
Cagliari
L
06.04.25
Empoli
Cagliari
D
30.03.25
Cagliari
Monza
W
16.03.25
AS Roma
Cagliari
L
07.03.25
Cagliari
Genoa
D
02.03.25
Bologna
Cagliari
L
23.02.25
Cagliari
Juventus
L
15.02.25
Atalanta
Cagliari
D
09.02.25
Cagliari
Parma
W
03.02.25
Cagliari
Lazio
L
24.01.25
Torino
Cagliari
L
19.01.25
Cagliari
Lecce
W
11.01.25
AC Milan
Cagliari
D
05.01.25
Monza
Cagliari
W
28.12.24
Cagliari
Inter Milan
L
22.12.24
Venezia
Cagliari
L
14.12.24
Cagliari
Atalanta
L
08.12.24
Fiorentina
Cagliari
L
29.11.24
Cagliari
Hellas Verona
W
24.11.24
Genoa
Cagliari
D
09.11.24
Cagliari
AC Milan
D
04.11.24
Lazio
Cagliari
L
29.10.24
Cagliari
Bologna
L
25.10.24
Udinese
Cagliari
L
20.10.24
Cagliari
Torino
W
06.10.24
Juventus
Cagliari
D
30.09.24
Parma
Cagliari
W
20.09.24
Cagliari
Empoli
L
15.09.24
Cagliari
Napoli
L
31.08.24
Lecce
Cagliari
L
26.08.24
Cagliari
Como
D
18.08.24
Cagliari
AS Roma
D
More matches

H2H: Napoli — Cagliari

Serie A 2024-2025
15.09.24
Cagliari
Napoli
Serie A 2023-2024
25.02.24
Cagliari
Napoli
16.12.23
Napoli
Cagliari
Serie A 2021-2022
21.02.22
Cagliari
Napoli
26.09.21
Napoli
Cagliari
Serie A 2020-2021
02.05.21
Napoli
Cagliari
03.01.21
Cagliari
Napoli
Serie A 2019-2020
16.02.20
Cagliari
Napoli
25.09.19
Napoli
Cagliari
Serie A 2018-2019
05.05.19
Napoli
Cagliari
16.12.18
Cagliari
Napoli
Serie A 2017-2018
26.02.18
Cagliari
Napoli
01.10.17
Napoli
Cagliari
Serie A 2016-2017
06.05.17
Napoli
Cagliari
11.12.16
Cagliari
Napoli
Serie A 2014-2015
19.04.15
Cagliari
Napoli
23.11.14
Napoli
Cagliari
Serie A 2013-2014
05.05.14
Napoli
Cagliari
3
:
0
20.12.13
Cagliari
Napoli
1
:
1
Serie A 2012-2013
20.04.13
Napoli
Cagliari
3
:
2
25.11.12
Cagliari
Napoli
0
:
1
Serie A 2011-2012
08.03.12
Napoli
Cagliari
6
:
3
22.10.11
Cagliari
Napoli
0
:
0
Serie A 2010-2011
19.03.11
Napoli
Cagliari
2
:
1
09.11.10
Cagliari
Napoli
0
:
1
Serie A 2009-2010
24.04.10
Napoli
Cagliari
0
:
0
11.12.09
Cagliari
Napoli
3
:
3
Serie A 2008-2009
18.04.09
Cagliari
Napoli
2
:
0
22.11.08
Napoli
Cagliari
2
:
2
Serie A 2007-2008
26.01.08
Cagliari
Napoli
2
:
1
25.08.07
Napoli
Cagliari
0
:
2
More matches

Tables

Team Played W D L Goals Points Form
1
Napoli
37 23 10 4 57:27 79
2
Inter Milan
37 23 9 5 77:35 78
3
Atalanta
37 22 8 7 76:34 74
4
Juventus
37 17 16 4 55:33 67
5
AS Roma
37 19 9 9 54:35 66
6
Lazio
37 18 11 8 61:48 65
7
Fiorentina
37 18 8 11 57:39 62
8
Bologna
37 16 14 7 56:44 62
9
AC Milan
37 17 9 11 59:43 60
10
Como
37 13 10 14 49:50 49
11
Torino
37 10 14 13 39:43 44
12
Udinese
37 12 8 17 39:53 44
13
Genoa
37 9 13 15 34:48 40
14
Cagliari
37 9 9 19 40:54 36
15
Hellas Verona
37 9 7 21 32:65 34
16
Parma
37 6 15 16 41:56 33
17
Lecce
37 7 10 20 26:58 31
18
Empoli
37 6 13 18 32:57 31
19
Venezia
37 5 14 18 30:53 29
20
Monza
37 3 9 25 28:67 18
Team Played W D L Goals Points Form
1
Inter Milan
19 13 4 2 40:21 43
2
Napoli
18 13 3 2 30:13 42
3
AS Roma
19 13 2 4 37:15 41
4
Juventus
19 11 7 1 31:15 40
5
Fiorentina
19 12 4 3 32:18 40
6
Bologna
18 10 7 1 32:15 37
7
Atalanta
18 9 5 4 34:21 32
8
AC Milan
18 8 7 3 28:16 31
9
Lazio
18 7 9 2 33:25 30
10
Como
18 8 5 5 28:24 29
11
Torino
18 6 7 5 17:16 25
12
Udinese
18 7 3 8 20:24 24
13
Cagliari
19 6 4 9 24:28 22
14
Genoa
19 5 7 7 21:25 22
15
Parma
19 5 6 8 25:28 21
16
Venezia
18 5 5 8 15:19 20
17
Lecce
19 4 6 9 13:31 18
18
Hellas Verona
19 4 5 10 15:36 17
19
Empoli
18 2 7 9 9:24 13
20
Monza
19 1 5 13 13:31 8
Team Played W D L Goals Points Form
1
Atalanta
19 13 3 3 42:13 42
2
Napoli
19 10 7 2 27:14 37
3
Inter Milan
18 10 5 3 37:14 35
4
Lazio
19 11 2 6 28:23 35
5
AC Milan
19 9 2 8 31:27 29
6
Juventus
18 6 9 3 24:18 27
7
AS Roma
18 6 7 5 17:20 25
8
Bologna
19 6 7 6 24:29 25
9
Fiorentina
18 6 4 8 25:21 22
10
Como
19 5 5 9 21:26 20
11
Udinese
19 5 5 9 19:29 20
12
Torino
19 4 7 8 22:27 19
13
Empoli
19 4 6 9 23:33 18
14
Genoa
18 4 6 8 13:23 18
15
Hellas Verona
18 5 2 11 17:29 17
16
Cagliari
18 3 5 10 16:26 14
17
Lecce
18 3 4 11 13:27 13
18
Parma
18 1 9 8 16:28 12
19
Monza
18 2 4 12 15:36 10
20
Venezia
19 0 9 10 15:34 9

Team lineups

Napoli

A. Conte
coach
Player Matches Goals
Line-up
Alex Meret
gk. 33 -25
Amir Rrahmani
df. 37 1
Giovanni Di Lorenzo
df. 36 3
Mathí­as Olivera
df. 31 0
Leonardo Spinazzola
df. 26 1
André-Frank Zambo Anguissa
mf. 34 6
Scott McTominay
mf. 33 11
Billy Gilmour
mf. 25 0
Matteo Politano
fw. 36 3
Romelu Lukaku
fw. 35 13
Giacomo Raspadori
fw. 25 6
Substitutes
Simone Scuffet
gk. 1 -23
Nikita Contini Baranovsky
gk. 0 0
Alessandro Buongiorno
df. 22 1
Pasquale Mazzocchi
df. 19 0
Juan Jesus
df. 15 0
Rafael Marín Zamora
df. 4 0
Stanislav Lobotka
mf. 32 0
Philip Billing
mf. 9 1
Luis Hasa
mf. 0 0
Giovanni Simeone
fw. 29 1
David Neres
fw. 27 2
Cyril Ngonge
fw. 17 0
Noah Okafor
fw. 4 0
Cagliari

D. Nicola
coach
Player Matches Goals
Line-up
Alen Sherri
gk. 6 -9
Tommaso Augello
df. 37 0
Gabriele Zappa
df. 36 2
Sebastiano Luperto
df. 35 1
Nadir Zortea
df. 34 6
Yerry Mina
df. 30 1
Michel Ndary Adopo
mf. 34 1
Antoine Makoumbou
mf. 32 0
Alessandro Deiola
mf. 28 2
Nicolas Viola
mf. 26 3
Roberto Piccoli
fw. 36 10
Substitutes
Giuseppe Ciocci
gk. 0 0
Velizar-Iliya Svetozarov Iliev
gk. 0 0
Adam Obert
df. 20 1
José Luis Palomino
df. 17 1
Nicola Pintus
df. 1 0
Andrea Cogoni
df. 0 0
Răzvan Marin
mf. 32 3
Matteo Prati
mf. 12 0
Jakub Jankto
mf. 0 0
Florinel Coman
fw. 9 1
Kingstone Mutandwa
fw. 5 0
Alessandro Vinciguerra
fw. 0 0
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token